@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0;}
body {height:100%; font-family:verdana, arial, sans-serif; font-size:10px; color:#4E5567; background-image:url(../images/bg_main.gif);}
br.clear {margin:0; height:0; padding:0; font-size:0; line-height:0; clear:both;}
span.break {display:block; width:100%; border-bottom:1px dashed #d6d6d6; margin-bottom:10px;}

.break {width:100%; border-bottom:1px dashed #d6d6d6; margin-bottom:10px;}



a img {border:0;}
a {font-family:verdana, arial, sans-serif; font-size:10px; color:#152570; text-decoration:none;}
a:hover {font-family:verdana, arial, sans-serif; font-size:10px; text-decoration:underline;}
a.bot {background: url(../images/bot_right.gif) no-repeat right; height:14px; padding: 0 2px 0 0; line-height:14px; color:#FFF; margin-left:10px; margin-top:10px; font-weight:bold; text-decoration:none; font-family: "Lucida Sans Unicode", sans-serif}
a.bot span {background:url(../images/bot_left.gif) no-repeat; padding: 0 8px 0 10px; height:14px;}

input.enabled {border: solid 1px #7f9db9;}
input.disabled {border: solid 1px #dcdcda;}
 
ul {list-style:none;}
p {margin:5px 0;}

div.dotline {
	clear: both; margin-top: -6px; font-size: 10%; background: url(../images/bg_dotline1.gif) repeat-x left top; height: 7px
}

/* HEADER */
.header .mainContent img {display:block; height:30px; float:left;}
.header .mainContent a {float:right; display:block; height:28px; line-height:28px; background:url(../images/ico_setanac.gif) no-repeat left center; padding-left: 10px; margin-right:15px;}
.titulo{font-family:verdana, arial, sans-serif; font-size:11px; color:#FFFFFF;}

/* MAIN MENU */
.mainMenu ul {font-family:arial, verdana, sans-serif; font-size:11px;list-style:none; width:100%; height:20px; background: transparent url(../images/bg_nacmenuline.gif) repeat-x bottom;}
.mainMenu li {font-family:arial, verdana, sans-serif; font-size:11px;display:block; float:left; height:20px; padding:0 0 0 15px; margin:0 3px;}
.mainMenu li a {font-family:arial, verdana, sans-serif; font-size:11px;display:block; height:20px; line-height:20px; float:left; font-weight:bold;}
.mainMenu li a:hover {font-family:arial, verdana, sans-serif; font-size:11px;display:block; height:20px; line-height:20px; float:left; font-weight:bold;}
.mainMenu li.highlight {font-family:arial, verdana, sans-serif; font-size:11px;background:url(../images/bg_nacmenuitem_left.gif) repeat-x; padding:0 0 0 15px;}
.mainMenu li.highlight a {font-family:arial, verdana, sans-serif; font-size:11px;background: url(../images/bg_nacmenuitem_right.gif) no-repeat top right; padding-right:15px; color:#FF6800;}
.mainMenu li.highlight a:hover {font-family:arial, verdana, sans-serif; font-size:11px;background: url(../images/bg_nacmenuitem_right.gif) no-repeat top right; padding-right:15px; color:#FF6800;}
.mainMenu li.adm {font-family:arial, verdana, sans-serif; font-size:11px;margin-right:50px;}
.mainMenu li.adm a {font-family:arial, verdana, sans-serif; font-size:11px;color:#FF6800;}
.adm{font-family:arial, verdana, sans-serif; font-size:11px;color:#FF6800;}
/* BREADCRUMBS */
.breadcrumbs a {text-decoration:underline;}
.breadcrumbs a:hover {text-decoration:none;}

/* CONTENT */
/* Submenu */
.subMenu li.menuAgrupado {font-size:10px;padding-left:10px; background:url(../images/ico_setanac.gif) no-repeat left 6px; line-height:18px;}
.subMenu li {font-size:10px;padding-left:10px; background:url(../images/ico_seta.gif) no-repeat left 6px; line-height:18px;}
.subMenu li a {color:#919191; line-height:18px;}
.subMenu li a.highlight {font-weight:bold;}
.subMenu ul li ul {border:0; padding:0;}

/* Submenu2 (linha tracejada)*/
.subMenu2 ul {border-bottom:1px dashed #d6d6d6; padding-bottom:10px;}

/* content */
.content h1 {background: transparent url(../images/bg_titbar2.gif) repeat-x bottom; border-left:3px solid #ff6800; line-height:11px; margin-bottom:10px;}
.content h1 span {background-color:#FFF; color:#304388; font-family:Arial; font-size:11px; font-weight:bold; padding:3px; line-height:11px;}

.table {padding:0; border:0; margin:0px auto; font-family:verdana, arial, sans-serif; font-size:10px; }
.table th {background-color:#DCDCDA; color:#4E5567; margin:0; border:0; padding:2px; text-align:center;}
.table td {padding:2px;}
.table tr.odd {background-color:#EEEEEE;}
.table tr.total {background-color:#ff6600; color:#FFF;}


td {text-align: left;}
.titfuncpag {background: transparent url(/aprweb/images/bg_titbar2.gif) repeat-x bottom; border-left:3px solid #ff6800; line-height:11px; margin-bottom:10px;}
img.botao {cursor:pointer;}

span.yellow {color:#FF9900;}
span.green {color:#009900;}
span.red {color:#F00;}

/* FORMULÁRIO */
select {color:#4E5567; font-size:10px;}
input {font-size:10px;}
.formDiv div {float:left; margin-right:10px; margin-bottom:10px;}

.texto { font-family:verdana, arial, sans-serif; font-size:10px; }

.SimageColor { background-color:#18B846; }
.NimageColor { font-weight:bold; }
.imageColor { background-color:#ABACAB; }
.imageSize { width: 14px; }

.scroll { margin-left:5px;  margin-right:5px;  width: 850px;  height: 470px;  overflow:auto;	}
